Python Job: Support Software Engineer

Job added on

Company

Humi

Location

New York - Canada

Job type

Full-Time

Python Job Details

Are you a Software Engineer who also finds joy in connecting, speaking, and assisting customers?

Here at Humi, we have an exciting opportunity as a Support Software Engineer, where you will be focused in servicing our Hospitality customers with their technical software issues and bugs. As you become a subject matter expert with our Hospitality products, you’ll have the autonomy to develop new tool integrations and scripts to help increase efficiencies.

We are an incredibly supportive team giving peer feedback and constructive pull request reviews. We are passionate about clean, well organized code, and how systems and users interact with our implementations.

Our front-end application uses Smarty and our core API is a PHP application offering us strong community support, learning materials, and in depth documentation.

Who are we?

Humi’s mission is to help organizations throughout Canada foster their greatest asset – their employees. Starting with a powerful yet intuitive HR, payroll, benefits, and insurance platform, Humi has established a leadership position as the only company addressing all of these needs in one place. With a potential reach spanning every business in Canada, and a platform that touches every employee at every business that uses it, Humi is reimagining the future of work.

Humi is backed by the same group who funded Slack, Carta, and more (Tribe Capital), the top value-based U.S. accelerator (Y-Combinator), as well as several of the world’s leading angel investors.

We’re hiring across Canada and are open to applicants who prefer to work remotely!

We are committed to building an inclusive and diverse workforce, representative of the communities we serve and beyond. We encourage, and are pleased to consider, applications from Indigenous peoples, racialized persons/persons of colour, women, persons with disabilities, LGBTQ2S+ persons, and others who contribute towards promoting innovative ideas and solutions.

https://www.humi.ca/about


What will you be doing as a Support Software Engineer?

  • Support and resolve hospitality and restaurant customers as well as POS (Point of Sale) System partners with their technical issues over the phone, email, video conferencing or remoting in
  • Resolve technical issues and find the root cause by analyzing, reproducing, and fixing bugs and the source code in PHP and/or Python
  • Update the Smarty front end when needed
  • Collaborate with the Product, Software Development and Client Experience teams to build new features and fix bugs
  • Triage technical tickets from Jira in an efficient and timely manner
  • Take the initiative to identify and implement new scripts or tools to increase efficiencies and reduce recurring errors
  • Providing superior customer service when delivering complex information to customers and our POS system partners with clarity, urgency, and impact

In your first 30 days, you will:

  • Participate in Humi’s immersive onboarding program to learn about all aspects of the business while meeting with cross-functional collaborators
  • Work with your manager to build out tailored goals and an education plan in place to set you in the right direction for the upcoming quarter
  • Deep dive on your squad's problem space and start becoming familiar with the many areas that compose our Hospitality product

In your first 60 days, you will:

  • Demonstrate excellent product knowledge
  • Demonstrate the ability to resolve client problems with accuracy and efficiency
  • Demonstrate an affinity for troubleshooting and problem identification
  • Contribute to the Engineering team's culture, processes, and best practices

In your first 90 days, you will:

  • Start assuming more autonomy and finding small ways to practice ownership across the platform
  • Demonstrate sound judgment in triage and escalation
  • Demonstrate an understanding of Humi processes and how to fit client processes to them
  • Demonstrate empathy; can put yourself in the client’s shoes
  • Demonstrate strong communication skills in client problem solving
  • Work closely with your Manager to explore goals for the rest of the year

In your first year, you will:

  • Contribute to the overall Engineering team's culture, processes, and best practices
  • Take the initiative to improve current processes and procedures, and establish new ones on the Hospitality squad

What are we looking for in a Support Software Engineer?

  • Ideal candidate will have 2+ years experience working with PHP and Python
  • Alternatively, we are open to skilled Python developer (2+ years of experience) with a willingness to learn PHP
  • Must demonstrate a strong proficiency in MySQL
  • 2+ years of experience in a support or other service-oriented customer facing role
  • Problem solver who is resourceful and is able to pick up complex processes and technology quickly
  • Strong communicator and can deliver complex issues in an more digestible manner to different audiences
  • A cross-team collaborator and influencer when working with internal and external stakeholder of all levels towards a common goal on projects
  • Skilled with issue management and managing customer expectations
  • Self starter with a positive attitude and a sense of urgency
  • Is curious about new technologies and presenting them to the group as they notice places where they can be beneficial
  • Excelled in cross-functional teams, working fluidly with Product Managers, Software Engineers, and other highly skilled specialists
  • Is particularly interested in building processes, tooling and best practices for the team to help us mature as an engineering organization.
  • Bonus: Experience working or knowledge of the hospitality and restaurant industry

Why join Humi?

  • As a team that services the HR world, we are a team that understands you perform best in an environment that cares about their employees
  • Be part of a high performing team of critical thinkers that thrive on problem solving
  • Access leadership and growth opportunities as the company rapidly scales
  • Maintain work-life engagement with flex hours and our Long(er) weekends initiative
  • Opportunity to work fully remote across Canada if you choose to
Please note that all successful candidates will only receive offers through the Humi platform and we do not issue offers outside of our platform. We do not make any offers of employment via social media. Please see our resource library for the best ways to detect fraud and fraudulent activity.